protest (official document) - Francés Inglés Diccionario